// 蜂窝蜜造平台生成代码，如手工更改，请添加到 .beeignore 忽略生成

package com.fowo.api.model.sales;

import com.fowo.api.common.model.PageSearch;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

@Setter
@Getter
public class SalesOutboundProductSearchParamPo extends PageSearch {

  /**
   * 所属销售出库单
   */
  private Long parentId;

  /**
   * 所属销售出库单 比较(eq)
   */
  private Long parentIdEq;
  /**
   * 所属销售出库单 比较(neq)
   */
  private Long parentIdNeq;
  /**
   * 所属销售出库单 比较(gt)
   */
  private Long parentIdGt;
  /**
   * 所属销售出库单 比较(gte)
   */
  private Long parentIdGte;
  /**
   * 所属销售出库单 比较(lt)
   */
  private Long parentIdLt;
  /**
   * 所属销售出库单 比较(lte)
   */
  private Long parentIdLte;
  /**
   * 所属销售出库单 比较(contains)
   */
  private Long parentIdContains;
  /**
   * 所属销售出库单 比较(notcontains)
   */
  private Long parentIdNotcontains;
  /**
   * 所属销售出库单 比较(startswith)
   */
  private Long parentIdStartswith;
  /**
   * 所属销售出库单 比较(endswith)
   */
  private Long parentIdEndswith;
  /**
   * 所属销售出库单 比较(isnull)
   */
  private Boolean parentIdIsnull;
  /**
   * 所属销售出库单 比较(isnotnull)
   */
  private Boolean parentIdIsnotnull;
  /**
   * 所属销售出库单的订单号 比较(eq)
   */
  private String parentIdAmazonOrderIdEq;
  /**
   * 所属销售出库单的订单号 比较(neq)
   */
  private String parentIdAmazonOrderIdNeq;
  /**
   * 所属销售出库单的订单号 比较(gt)
   */
  private String parentIdAmazonOrderIdGt;
  /**
   * 所属销售出库单的订单号 比较(gte)
   */
  private String parentIdAmazonOrderIdGte;
  /**
   * 所属销售出库单的订单号 比较(lt)
   */
  private String parentIdAmazonOrderIdLt;
  /**
   * 所属销售出库单的订单号 比较(lte)
   */
  private String parentIdAmazonOrderIdLte;
  /**
   * 所属销售出库单的订单号 比较(contains)
   */
  private String parentIdAmazonOrderIdContains;
  /**
   * 所属销售出库单的订单号 比较(notcontains)
   */
  private String parentIdAmazonOrderIdNotcontains;
  /**
   * 所属销售出库单的订单号 比较(startswith)
   */
  private String parentIdAmazonOrderIdStartswith;
  /**
   * 所属销售出库单的订单号 比较(endswith)
   */
  private String parentIdAmazonOrderIdEndswith;
  /**
   * 所属销售出库单的订单号 比较(isnull)
   */
  private Boolean parentIdAmazonOrderIdIsnull;
  /**
   * 所属销售出库单的订单号 比较(isnotnull)
   */
  private Boolean parentIdAmazonOrderIdIsnotnull;

  /**
   * 编号
   */
  private Long id;

  /**
   * 最小编号
   */
  private Long idMin;

  /**
   * 最大编号
   */
  private Long idMax;

  /**
   * 编号 比较(eq)
   */
  private Long idEq;
  /**
   * 编号 比较(neq)
   */
  private Long idNeq;
  /**
   * 编号 比较(gt)
   */
  private Long idGt;
  /**
   * 编号 比较(gte)
   */
  private Long idGte;
  /**
   * 编号 比较(lt)
   */
  private Long idLt;
  /**
   * 编号 比较(lte)
   */
  private Long idLte;
  /**
   * 编号 比较(contains)
   */
  private Long idContains;
  /**
   * 编号 比较(notcontains)
   */
  private Long idNotcontains;
  /**
   * 编号 比较(startswith)
   */
  private Long idStartswith;
  /**
   * 编号 比较(endswith)
   */
  private Long idEndswith;
  /**
   * 编号 比较(isnull)
   */
  private Boolean idIsnull;
  /**
   * 编号 比较(isnotnull)
   */
  private Boolean idIsnotnull;

  /**
   * 最早创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeStart;

  /**
   * 最晚创建时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date createTimeEnd;

  /**
   * 创建时间 比较(eq)
   */
  private Date createTimeEq;
  /**
   * 创建时间 比较(neq)
   */
  private Date createTimeNeq;
  /**
   * 创建时间 比较(gt)
   */
  private Date createTimeGt;
  /**
   * 创建时间 比较(gte)
   */
  private Date createTimeGte;
  /**
   * 创建时间 比较(lt)
   */
  private Date createTimeLt;
  /**
   * 创建时间 比较(lte)
   */
  private Date createTimeLte;
  /**
   * 创建时间 比较(contains)
   */
  private Date createTimeContains;
  /**
   * 创建时间 比较(notcontains)
   */
  private Date createTimeNotcontains;
  /**
   * 创建时间 比较(startswith)
   */
  private Date createTimeStartswith;
  /**
   * 创建时间 比较(endswith)
   */
  private Date createTimeEndswith;
  /**
   * 创建时间 比较(isnull)
   */
  private Boolean createTimeIsnull;
  /**
   * 创建时间 比较(isnotnull)
   */
  private Boolean createTimeIsnotnull;

  /**
   * 创建人
   */
  private Long createUser;

  /**
   * 最小创建人
   */
  private Long createUserMin;

  /**
   * 最大创建人
   */
  private Long createUserMax;

  /**
   * 创建人 比较(eq)
   */
  private Long createUserEq;
  /**
   * 创建人 比较(neq)
   */
  private Long createUserNeq;
  /**
   * 创建人 比较(gt)
   */
  private Long createUserGt;
  /**
   * 创建人 比较(gte)
   */
  private Long createUserGte;
  /**
   * 创建人 比较(lt)
   */
  private Long createUserLt;
  /**
   * 创建人 比较(lte)
   */
  private Long createUserLte;
  /**
   * 创建人 比较(contains)
   */
  private Long createUserContains;
  /**
   * 创建人 比较(notcontains)
   */
  private Long createUserNotcontains;
  /**
   * 创建人 比较(startswith)
   */
  private Long createUserStartswith;
  /**
   * 创建人 比较(endswith)
   */
  private Long createUserEndswith;
  /**
   * 创建人 比较(isnull)
   */
  private Boolean createUserIsnull;
  /**
   * 创建人 比较(isnotnull)
   */
  private Boolean createUserIsnotnull;

  /**
   * 最早更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeStart;

  /**
   * 最晚更新时间
   */
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date lastUpdateTimeEnd;

  /**
   * 更新时间 比较(eq)
   */
  private Date lastUpdateTimeEq;
  /**
   * 更新时间 比较(neq)
   */
  private Date lastUpdateTimeNeq;
  /**
   * 更新时间 比较(gt)
   */
  private Date lastUpdateTimeGt;
  /**
   * 更新时间 比较(gte)
   */
  private Date lastUpdateTimeGte;
  /**
   * 更新时间 比较(lt)
   */
  private Date lastUpdateTimeLt;
  /**
   * 更新时间 比较(lte)
   */
  private Date lastUpdateTimeLte;
  /**
   * 更新时间 比较(contains)
   */
  private Date lastUpdateTimeContains;
  /**
   * 更新时间 比较(notcontains)
   */
  private Date lastUpdateTimeNotcontains;
  /**
   * 更新时间 比较(startswith)
   */
  private Date lastUpdateTimeStartswith;
  /**
   * 更新时间 比较(endswith)
   */
  private Date lastUpdateTimeEndswith;
  /**
   * 更新时间 比较(isnull)
   */
  private Boolean lastUpdateTimeIsnull;
  /**
   * 更新时间 比较(isnotnull)
   */
  private Boolean lastUpdateTimeIsnotnull;

  /**
   * 更新人
   */
  private Long lastUpdateUser;

  /**
   * 最小更新人
   */
  private Long lastUpdateUserMin;

  /**
   * 最大更新人
   */
  private Long lastUpdateUserMax;

  /**
   * 更新人 比较(eq)
   */
  private Long lastUpdateUserEq;
  /**
   * 更新人 比较(neq)
   */
  private Long lastUpdateUserNeq;
  /**
   * 更新人 比较(gt)
   */
  private Long lastUpdateUserGt;
  /**
   * 更新人 比较(gte)
   */
  private Long lastUpdateUserGte;
  /**
   * 更新人 比较(lt)
   */
  private Long lastUpdateUserLt;
  /**
   * 更新人 比较(lte)
   */
  private Long lastUpdateUserLte;
  /**
   * 更新人 比较(contains)
   */
  private Long lastUpdateUserContains;
  /**
   * 更新人 比较(notcontains)
   */
  private Long lastUpdateUserNotcontains;
  /**
   * 更新人 比较(startswith)
   */
  private Long lastUpdateUserStartswith;
  /**
   * 更新人 比较(endswith)
   */
  private Long lastUpdateUserEndswith;
  /**
   * 更新人 比较(isnull)
   */
  private Boolean lastUpdateUserIsnull;
  /**
   * 更新人 比较(isnotnull)
   */
  private Boolean lastUpdateUserIsnotnull;

  /**
   * 出库单明细id
   */
  private Integer wodId;

  /**
   * 最小出库单明细id
   */
  private Integer wodIdMin;

  /**
   * 最大出库单明细id
   */
  private Integer wodIdMax;

  /**
   * 出库单明细id 比较(eq)
   */
  private Integer wodIdEq;
  /**
   * 出库单明细id 比较(neq)
   */
  private Integer wodIdNeq;
  /**
   * 出库单明细id 比较(gt)
   */
  private Integer wodIdGt;
  /**
   * 出库单明细id 比较(gte)
   */
  private Integer wodIdGte;
  /**
   * 出库单明细id 比较(lt)
   */
  private Integer wodIdLt;
  /**
   * 出库单明细id 比较(lte)
   */
  private Integer wodIdLte;
  /**
   * 出库单明细id 比较(contains)
   */
  private Integer wodIdContains;
  /**
   * 出库单明细id 比较(notcontains)
   */
  private Integer wodIdNotcontains;
  /**
   * 出库单明细id 比较(startswith)
   */
  private Integer wodIdStartswith;
  /**
   * 出库单明细id 比较(endswith)
   */
  private Integer wodIdEndswith;
  /**
   * 出库单明细id 比较(isnull)
   */
  private Boolean wodIdIsnull;
  /**
   * 出库单明细id 比较(isnotnull)
   */
  private Boolean wodIdIsnotnull;

  /**
   * 商品id
   */
  private Integer productId;

  /**
   * 最小商品id
   */
  private Integer productIdMin;

  /**
   * 最大商品id
   */
  private Integer productIdMax;

  /**
   * 商品id 比较(eq)
   */
  private Integer productIdEq;
  /**
   * 商品id 比较(neq)
   */
  private Integer productIdNeq;
  /**
   * 商品id 比较(gt)
   */
  private Integer productIdGt;
  /**
   * 商品id 比较(gte)
   */
  private Integer productIdGte;
  /**
   * 商品id 比较(lt)
   */
  private Integer productIdLt;
  /**
   * 商品id 比较(lte)
   */
  private Integer productIdLte;
  /**
   * 商品id 比较(contains)
   */
  private Integer productIdContains;
  /**
   * 商品id 比较(notcontains)
   */
  private Integer productIdNotcontains;
  /**
   * 商品id 比较(startswith)
   */
  private Integer productIdStartswith;
  /**
   * 商品id 比较(endswith)
   */
  private Integer productIdEndswith;
  /**
   * 商品id 比较(isnull)
   */
  private Boolean productIdIsnull;
  /**
   * 商品id 比较(isnotnull)
   */
  private Boolean productIdIsnotnull;

  /**
   * SKU(模糊搜索)
   */
  private String sku;

  /**
   * SKU 比较(eq)
   */
  private String skuEq;
  /**
   * SKU 比较(neq)
   */
  private String skuNeq;
  /**
   * SKU 比较(gt)
   */
  private String skuGt;
  /**
   * SKU 比较(gte)
   */
  private String skuGte;
  /**
   * SKU 比较(lt)
   */
  private String skuLt;
  /**
   * SKU 比较(lte)
   */
  private String skuLte;
  /**
   * SKU 比较(contains)
   */
  private String skuContains;
  /**
   * SKU 比较(notcontains)
   */
  private String skuNotcontains;
  /**
   * SKU 比较(startswith)
   */
  private String skuStartswith;
  /**
   * SKU 比较(endswith)
   */
  private String skuEndswith;
  /**
   * SKU 比较(isnull)
   */
  private Boolean skuIsnull;
  /**
   * SKU 比较(isnotnull)
   */
  private Boolean skuIsnotnull;

  /**
   * 数量
   */
  private Integer count;

  /**
   * 最小数量
   */
  private Integer countMin;

  /**
   * 最大数量
   */
  private Integer countMax;

  /**
   * 数量 比较(eq)
   */
  private Integer countEq;
  /**
   * 数量 比较(neq)
   */
  private Integer countNeq;
  /**
   * 数量 比较(gt)
   */
  private Integer countGt;
  /**
   * 数量 比较(gte)
   */
  private Integer countGte;
  /**
   * 数量 比较(lt)
   */
  private Integer countLt;
  /**
   * 数量 比较(lte)
   */
  private Integer countLte;
  /**
   * 数量 比较(contains)
   */
  private Integer countContains;
  /**
   * 数量 比较(notcontains)
   */
  private Integer countNotcontains;
  /**
   * 数量 比较(startswith)
   */
  private Integer countStartswith;
  /**
   * 数量 比较(endswith)
   */
  private Integer countEndswith;
  /**
   * 数量 比较(isnull)
   */
  private Boolean countIsnull;
  /**
   * 数量 比较(isnotnull)
   */
  private Boolean countIsnotnull;

  /**
   * 捆绑类型
   */
  private String bundleType;

  /**
   * 捆绑类型 比较(eq)
   */
  private String bundleTypeEq;
  /**
   * 捆绑类型 比较(neq)
   */
  private String bundleTypeNeq;
  /**
   * 捆绑类型 比较(gt)
   */
  private String bundleTypeGt;
  /**
   * 捆绑类型 比较(gte)
   */
  private String bundleTypeGte;
  /**
   * 捆绑类型 比较(lt)
   */
  private String bundleTypeLt;
  /**
   * 捆绑类型 比较(lte)
   */
  private String bundleTypeLte;
  /**
   * 捆绑类型 比较(contains)
   */
  private String bundleTypeContains;
  /**
   * 捆绑类型 比较(notcontains)
   */
  private String bundleTypeNotcontains;
  /**
   * 捆绑类型 比较(startswith)
   */
  private String bundleTypeStartswith;
  /**
   * 捆绑类型 比较(endswith)
   */
  private String bundleTypeEndswith;
  /**
   * 捆绑类型 比较(isnull)
   */
  private Boolean bundleTypeIsnull;
  /**
   * 捆绑类型 比较(isnotnull)
   */
  private Boolean bundleTypeIsnotnull;

  /**
   * 捆绑产品wod_id
   */
  private Integer bundleWodId;

  /**
   * 最小捆绑产品wod_id
   */
  private Integer bundleWodIdMin;

  /**
   * 最大捆绑产品wod_id
   */
  private Integer bundleWodIdMax;

  /**
   * 捆绑产品wod_id 比较(eq)
   */
  private Integer bundleWodIdEq;
  /**
   * 捆绑产品wod_id 比较(neq)
   */
  private Integer bundleWodIdNeq;
  /**
   * 捆绑产品wod_id 比较(gt)
   */
  private Integer bundleWodIdGt;
  /**
   * 捆绑产品wod_id 比较(gte)
   */
  private Integer bundleWodIdGte;
  /**
   * 捆绑产品wod_id 比较(lt)
   */
  private Integer bundleWodIdLt;
  /**
   * 捆绑产品wod_id 比较(lte)
   */
  private Integer bundleWodIdLte;
  /**
   * 捆绑产品wod_id 比较(contains)
   */
  private Integer bundleWodIdContains;
  /**
   * 捆绑产品wod_id 比较(notcontains)
   */
  private Integer bundleWodIdNotcontains;
  /**
   * 捆绑产品wod_id 比较(startswith)
   */
  private Integer bundleWodIdStartswith;
  /**
   * 捆绑产品wod_id 比较(endswith)
   */
  private Integer bundleWodIdEndswith;
  /**
   * 捆绑产品wod_id 比较(isnull)
   */
  private Boolean bundleWodIdIsnull;
  /**
   * 捆绑产品wod_id 比较(isnotnull)
   */
  private Boolean bundleWodIdIsnotnull;

  /**
   * 商品名(模糊搜索)
   */
  private String productName;

  /**
   * 商品名 比较(eq)
   */
  private String productNameEq;
  /**
   * 商品名 比较(neq)
   */
  private String productNameNeq;
  /**
   * 商品名 比较(gt)
   */
  private String productNameGt;
  /**
   * 商品名 比较(gte)
   */
  private String productNameGte;
  /**
   * 商品名 比较(lt)
   */
  private String productNameLt;
  /**
   * 商品名 比较(lte)
   */
  private String productNameLte;
  /**
   * 商品名 比较(contains)
   */
  private String productNameContains;
  /**
   * 商品名 比较(notcontains)
   */
  private String productNameNotcontains;
  /**
   * 商品名 比较(startswith)
   */
  private String productNameStartswith;
  /**
   * 商品名 比较(endswith)
   */
  private String productNameEndswith;
  /**
   * 商品名 比较(isnull)
   */
  private Boolean productNameIsnull;
  /**
   * 商品名 比较(isnotnull)
   */
  private Boolean productNameIsnotnull;

  /**
   * MSKU(模糊搜索)
   */
  private String sellerSku;

  /**
   * MSKU 比较(eq)
   */
  private String sellerSkuEq;
  /**
   * MSKU 比较(neq)
   */
  private String sellerSkuNeq;
  /**
   * MSKU 比较(gt)
   */
  private String sellerSkuGt;
  /**
   * MSKU 比较(gte)
   */
  private String sellerSkuGte;
  /**
   * MSKU 比较(lt)
   */
  private String sellerSkuLt;
  /**
   * MSKU 比较(lte)
   */
  private String sellerSkuLte;
  /**
   * MSKU 比较(contains)
   */
  private String sellerSkuContains;
  /**
   * MSKU 比较(notcontains)
   */
  private String sellerSkuNotcontains;
  /**
   * MSKU 比较(startswith)
   */
  private String sellerSkuStartswith;
  /**
   * MSKU 比较(endswith)
   */
  private String sellerSkuEndswith;
  /**
   * MSKU 比较(isnull)
   */
  private Boolean sellerSkuIsnull;
  /**
   * MSKU 比较(isnotnull)
   */
  private Boolean sellerSkuIsnotnull;

  /**
   * 商品备注(模糊搜索)
   */
  private String customization;

  /**
   * 商品备注 比较(eq)
   */
  private String customizationEq;
  /**
   * 商品备注 比较(neq)
   */
  private String customizationNeq;
  /**
   * 商品备注 比较(gt)
   */
  private String customizationGt;
  /**
   * 商品备注 比较(gte)
   */
  private String customizationGte;
  /**
   * 商品备注 比较(lt)
   */
  private String customizationLt;
  /**
   * 商品备注 比较(lte)
   */
  private String customizationLte;
  /**
   * 商品备注 比较(contains)
   */
  private String customizationContains;
  /**
   * 商品备注 比较(notcontains)
   */
  private String customizationNotcontains;
  /**
   * 商品备注 比较(startswith)
   */
  private String customizationStartswith;
  /**
   * 商品备注 比较(endswith)
   */
  private String customizationEndswith;
  /**
   * 商品备注 比较(isnull)
   */
  private Boolean customizationIsnull;
  /**
   * 商品备注 比较(isnotnull)
   */
  private Boolean customizationIsnotnull;

  /**
   * 中文申报名(模糊搜索)
   */
  private String cnName;

  /**
   * 中文申报名 比较(eq)
   */
  private String cnNameEq;
  /**
   * 中文申报名 比较(neq)
   */
  private String cnNameNeq;
  /**
   * 中文申报名 比较(gt)
   */
  private String cnNameGt;
  /**
   * 中文申报名 比较(gte)
   */
  private String cnNameGte;
  /**
   * 中文申报名 比较(lt)
   */
  private String cnNameLt;
  /**
   * 中文申报名 比较(lte)
   */
  private String cnNameLte;
  /**
   * 中文申报名 比较(contains)
   */
  private String cnNameContains;
  /**
   * 中文申报名 比较(notcontains)
   */
  private String cnNameNotcontains;
  /**
   * 中文申报名 比较(startswith)
   */
  private String cnNameStartswith;
  /**
   * 中文申报名 比较(endswith)
   */
  private String cnNameEndswith;
  /**
   * 中文申报名 比较(isnull)
   */
  private Boolean cnNameIsnull;
  /**
   * 中文申报名 比较(isnotnull)
   */
  private Boolean cnNameIsnotnull;

  /**
   * 英文申报名(模糊搜索)
   */
  private String enName;

  /**
   * 英文申报名 比较(eq)
   */
  private String enNameEq;
  /**
   * 英文申报名 比较(neq)
   */
  private String enNameNeq;
  /**
   * 英文申报名 比较(gt)
   */
  private String enNameGt;
  /**
   * 英文申报名 比较(gte)
   */
  private String enNameGte;
  /**
   * 英文申报名 比较(lt)
   */
  private String enNameLt;
  /**
   * 英文申报名 比较(lte)
   */
  private String enNameLte;
  /**
   * 英文申报名 比较(contains)
   */
  private String enNameContains;
  /**
   * 英文申报名 比较(notcontains)
   */
  private String enNameNotcontains;
  /**
   * 英文申报名 比较(startswith)
   */
  private String enNameStartswith;
  /**
   * 英文申报名 比较(endswith)
   */
  private String enNameEndswith;
  /**
   * 英文申报名 比较(isnull)
   */
  private Boolean enNameIsnull;
  /**
   * 英文申报名 比较(isnotnull)
   */
  private Boolean enNameIsnotnull;

  /**
   * 三方仓品名(模糊搜索)
   */
  private String thirdProductName;

  /**
   * 三方仓品名 比较(eq)
   */
  private String thirdProductNameEq;
  /**
   * 三方仓品名 比较(neq)
   */
  private String thirdProductNameNeq;
  /**
   * 三方仓品名 比较(gt)
   */
  private String thirdProductNameGt;
  /**
   * 三方仓品名 比较(gte)
   */
  private String thirdProductNameGte;
  /**
   * 三方仓品名 比较(lt)
   */
  private String thirdProductNameLt;
  /**
   * 三方仓品名 比较(lte)
   */
  private String thirdProductNameLte;
  /**
   * 三方仓品名 比较(contains)
   */
  private String thirdProductNameContains;
  /**
   * 三方仓品名 比较(notcontains)
   */
  private String thirdProductNameNotcontains;
  /**
   * 三方仓品名 比较(startswith)
   */
  private String thirdProductNameStartswith;
  /**
   * 三方仓品名 比较(endswith)
   */
  private String thirdProductNameEndswith;
  /**
   * 三方仓品名 比较(isnull)
   */
  private Boolean thirdProductNameIsnull;
  /**
   * 三方仓品名 比较(isnotnull)
   */
  private Boolean thirdProductNameIsnotnull;

  /**
   * 三方仓SKU(模糊搜索)
   */
  private String thirdProductCode;

  /**
   * 三方仓SKU 比较(eq)
   */
  private String thirdProductCodeEq;
  /**
   * 三方仓SKU 比较(neq)
   */
  private String thirdProductCodeNeq;
  /**
   * 三方仓SKU 比较(gt)
   */
  private String thirdProductCodeGt;
  /**
   * 三方仓SKU 比较(gte)
   */
  private String thirdProductCodeGte;
  /**
   * 三方仓SKU 比较(lt)
   */
  private String thirdProductCodeLt;
  /**
   * 三方仓SKU 比较(lte)
   */
  private String thirdProductCodeLte;
  /**
   * 三方仓SKU 比较(contains)
   */
  private String thirdProductCodeContains;
  /**
   * 三方仓SKU 比较(notcontains)
   */
  private String thirdProductCodeNotcontains;
  /**
   * 三方仓SKU 比较(startswith)
   */
  private String thirdProductCodeStartswith;
  /**
   * 三方仓SKU 比较(endswith)
   */
  private String thirdProductCodeEndswith;
  /**
   * 三方仓SKU 比较(isnull)
   */
  private Boolean thirdProductCodeIsnull;
  /**
   * 三方仓SKU 比较(isnotnull)
   */
  private Boolean thirdProductCodeIsnotnull;

  /**
   * 商品单价(模糊搜索)
   */
  private String unitPrice;

  /**
   * 商品单价 比较(eq)
   */
  private String unitPriceEq;
  /**
   * 商品单价 比较(neq)
   */
  private String unitPriceNeq;
  /**
   * 商品单价 比较(gt)
   */
  private String unitPriceGt;
  /**
   * 商品单价 比较(gte)
   */
  private String unitPriceGte;
  /**
   * 商品单价 比较(lt)
   */
  private String unitPriceLt;
  /**
   * 商品单价 比较(lte)
   */
  private String unitPriceLte;
  /**
   * 商品单价 比较(contains)
   */
  private String unitPriceContains;
  /**
   * 商品单价 比较(notcontains)
   */
  private String unitPriceNotcontains;
  /**
   * 商品单价 比较(startswith)
   */
  private String unitPriceStartswith;
  /**
   * 商品单价 比较(endswith)
   */
  private String unitPriceEndswith;
  /**
   * 商品单价 比较(isnull)
   */
  private Boolean unitPriceIsnull;
  /**
   * 商品单价 比较(isnotnull)
   */
  private Boolean unitPriceIsnotnull;

  /**
   * 币种(模糊搜索)
   */
  private String currencyCode;

  /**
   * 币种 比较(eq)
   */
  private String currencyCodeEq;
  /**
   * 币种 比较(neq)
   */
  private String currencyCodeNeq;
  /**
   * 币种 比较(gt)
   */
  private String currencyCodeGt;
  /**
   * 币种 比较(gte)
   */
  private String currencyCodeGte;
  /**
   * 币种 比较(lt)
   */
  private String currencyCodeLt;
  /**
   * 币种 比较(lte)
   */
  private String currencyCodeLte;
  /**
   * 币种 比较(contains)
   */
  private String currencyCodeContains;
  /**
   * 币种 比较(notcontains)
   */
  private String currencyCodeNotcontains;
  /**
   * 币种 比较(startswith)
   */
  private String currencyCodeStartswith;
  /**
   * 币种 比较(endswith)
   */
  private String currencyCodeEndswith;
  /**
   * 币种 比较(isnull)
   */
  private Boolean currencyCodeIsnull;
  /**
   * 币种 比较(isnotnull)
   */
  private Boolean currencyCodeIsnotnull;

  /**
   * 分摊运费（总计）(模糊搜索)
   */
  private String apportionFreight;

  /**
   * 分摊运费（总计） 比较(eq)
   */
  private String apportionFreightEq;
  /**
   * 分摊运费（总计） 比较(neq)
   */
  private String apportionFreightNeq;
  /**
   * 分摊运费（总计） 比较(gt)
   */
  private String apportionFreightGt;
  /**
   * 分摊运费（总计） 比较(gte)
   */
  private String apportionFreightGte;
  /**
   * 分摊运费（总计） 比较(lt)
   */
  private String apportionFreightLt;
  /**
   * 分摊运费（总计） 比较(lte)
   */
  private String apportionFreightLte;
  /**
   * 分摊运费（总计） 比较(contains)
   */
  private String apportionFreightContains;
  /**
   * 分摊运费（总计） 比较(notcontains)
   */
  private String apportionFreightNotcontains;
  /**
   * 分摊运费（总计） 比较(startswith)
   */
  private String apportionFreightStartswith;
  /**
   * 分摊运费（总计） 比较(endswith)
   */
  private String apportionFreightEndswith;
  /**
   * 分摊运费（总计） 比较(isnull)
   */
  private Boolean apportionFreightIsnull;
  /**
   * 分摊运费（总计） 比较(isnotnull)
   */
  private Boolean apportionFreightIsnotnull;

  /**
   * 分摊运费（单个）(模糊搜索)
   */
  private String apportionFreightSingle;

  /**
   * 分摊运费（单个） 比较(eq)
   */
  private String apportionFreightSingleEq;
  /**
   * 分摊运费（单个） 比较(neq)
   */
  private String apportionFreightSingleNeq;
  /**
   * 分摊运费（单个） 比较(gt)
   */
  private String apportionFreightSingleGt;
  /**
   * 分摊运费（单个） 比较(gte)
   */
  private String apportionFreightSingleGte;
  /**
   * 分摊运费（单个） 比较(lt)
   */
  private String apportionFreightSingleLt;
  /**
   * 分摊运费（单个） 比较(lte)
   */
  private String apportionFreightSingleLte;
  /**
   * 分摊运费（单个） 比较(contains)
   */
  private String apportionFreightSingleContains;
  /**
   * 分摊运费（单个） 比较(notcontains)
   */
  private String apportionFreightSingleNotcontains;
  /**
   * 分摊运费（单个） 比较(startswith)
   */
  private String apportionFreightSingleStartswith;
  /**
   * 分摊运费（单个） 比较(endswith)
   */
  private String apportionFreightSingleEndswith;
  /**
   * 分摊运费（单个） 比较(isnull)
   */
  private Boolean apportionFreightSingleIsnull;
  /**
   * 分摊运费（单个） 比较(isnotnull)
   */
  private Boolean apportionFreightSingleIsnotnull;

  /**
   * 物流运费币种(模糊搜索)
   */
  private String logisticsFreightCurrencyCode;

  /**
   * 物流运费币种 比较(eq)
   */
  private String logisticsFreightCurrencyCodeEq;
  /**
   * 物流运费币种 比较(neq)
   */
  private String logisticsFreightCurrencyCodeNeq;
  /**
   * 物流运费币种 比较(gt)
   */
  private String logisticsFreightCurrencyCodeGt;
  /**
   * 物流运费币种 比较(gte)
   */
  private String logisticsFreightCurrencyCodeGte;
  /**
   * 物流运费币种 比较(lt)
   */
  private String logisticsFreightCurrencyCodeLt;
  /**
   * 物流运费币种 比较(lte)
   */
  private String logisticsFreightCurrencyCodeLte;
  /**
   * 物流运费币种 比较(contains)
   */
  private String logisticsFreightCurrencyCodeContains;
  /**
   * 物流运费币种 比较(notcontains)
   */
  private String logisticsFreightCurrencyCodeNotcontains;
  /**
   * 物流运费币种 比较(startswith)
   */
  private String logisticsFreightCurrencyCodeStartswith;
  /**
   * 物流运费币种 比较(endswith)
   */
  private String logisticsFreightCurrencyCodeEndswith;
  /**
   * 物流运费币种 比较(isnull)
   */
  private Boolean logisticsFreightCurrencyCodeIsnull;
  /**
   * 物流运费币种 比较(isnotnull)
   */
  private Boolean logisticsFreightCurrencyCodeIsnotnull;

  /**
   * 库存成本（总计）(模糊搜索)
   */
  private String stockCost;

  /**
   * 库存成本（总计） 比较(eq)
   */
  private String stockCostEq;
  /**
   * 库存成本（总计） 比较(neq)
   */
  private String stockCostNeq;
  /**
   * 库存成本（总计） 比较(gt)
   */
  private String stockCostGt;
  /**
   * 库存成本（总计） 比较(gte)
   */
  private String stockCostGte;
  /**
   * 库存成本（总计） 比较(lt)
   */
  private String stockCostLt;
  /**
   * 库存成本（总计） 比较(lte)
   */
  private String stockCostLte;
  /**
   * 库存成本（总计） 比较(contains)
   */
  private String stockCostContains;
  /**
   * 库存成本（总计） 比较(notcontains)
   */
  private String stockCostNotcontains;
  /**
   * 库存成本（总计） 比较(startswith)
   */
  private String stockCostStartswith;
  /**
   * 库存成本（总计） 比较(endswith)
   */
  private String stockCostEndswith;
  /**
   * 库存成本（总计） 比较(isnull)
   */
  private Boolean stockCostIsnull;
  /**
   * 库存成本（总计） 比较(isnotnull)
   */
  private Boolean stockCostIsnotnull;

  /**
   * 当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmount;

  /**
   * 最小当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmountMin;

  /**
   * 最大当期出库成本金额
   */
  private java.math.BigDecimal currentIssueCostAmountMax;

  /**
   * 当期出库成本金额 比较(eq)
   */
  private java.math.BigDecimal currentIssueCostAmountEq;
  /**
   * 当期出库成本金额 比较(neq)
   */
  private java.math.BigDecimal currentIssueCostAmountNeq;
  /**
   * 当期出库成本金额 比较(gt)
   */
  private java.math.BigDecimal currentIssueCostAmountGt;
  /**
   * 当期出库成本金额 比较(gte)
   */
  private java.math.BigDecimal currentIssueCostAmountGte;
  /**
   * 当期出库成本金额 比较(lt)
   */
  private java.math.BigDecimal currentIssueCostAmountLt;
  /**
   * 当期出库成本金额 比较(lte)
   */
  private java.math.BigDecimal currentIssueCostAmountLte;
  /**
   * 当期出库成本金额 比较(contains)
   */
  private java.math.BigDecimal currentIssueCostAmountContains;
  /**
   * 当期出库成本金额 比较(notcontains)
   */
  private java.math.BigDecimal currentIssueCostAmountNotcontains;
  /**
   * 当期出库成本金额 比较(startswith)
   */
  private java.math.BigDecimal currentIssueCostAmountStartswith;
  /**
   * 当期出库成本金额 比较(endswith)
   */
  private java.math.BigDecimal currentIssueCostAmountEndswith;
  /**
   * 当期出库成本金额 比较(isnull)
   */
  private Boolean currentIssueCostAmountIsnull;
  /**
   * 当期出库成本金额 比较(isnotnull)
   */
  private Boolean currentIssueCostAmountIsnotnull;

  /**
   * 表单名称
   */
  private String formNames;

  /**
   * 工作流状态
   */
  private Integer wfStatus;
}
